carrying out an initiative or a project - Deutsch Englisch Wörterbuch